upward piston stroke - Turkish English Dictionary